Big Huge Thesaurus

historic period

noun